<?php

include '../clases/Empresa.class.php';

$empresa = new Empresa();

$accion = (!empty($_REQUEST['accion'])) ? $_REQUEST['accion'] : '';

$id_empresa = (!empty($_REQUEST['id_empresa'])) ? $_REQUEST['id_empresa'] : '';

if (empty($accion) || strcasecmp($accion, 'eliminar') == 0){
    
    if (strcasecmp($accion, 'eliminar') == 0){
        
        $empresa->eliminaEmpresa($id_empresa);
        
        echo "Empresa eliminada correctamente.";
        
    }

$row_empresas = $empresa->obtieneEmpresas();

?>

<table>
    <tr>
        <th>Nombre</th>
        <th>RUC</th>
        <th>Sitio Web</th>
        <th>Editar</th>
        <th>Eliminar</th>
    </tr>
    
    <?php
    
        foreach ($row_empresas as $row_empresa){
            
    ?>
    
            <tr>
                <td><?php echo $row_empresa['nombre_empresa'];?></td>
                <td><?php echo $row_empresa['ruc_empresa'];?></td>
                <td><?php echo $row_empresa['sitio_web_empresa'];?></td>
                <td><a href="?accion=editar&id_empresa=<?php echo $row_empresa['id_empresa'];?>">Editar</a></td>
                <td><a href="?accion=eliminar&id_empresa=<?php echo $row_empresa['id_empresa'];?>" onclick="return confirmar();">Eliminar</a></td>
            </tr>
    
    <?php

        }
    
    ?>
            <tr>
                <td colspan="4"><a href="?accion=insertar">Agregar</a></td>
            </tr>
</table>

<?php
}

if (strcasecmp($accion, 'editar') == 0){
    
    if (!empty($_POST['btn_actualizar'])){
        
        $id_empresa = $_POST['id_empresa'];
        
        $nombre = $_POST['txt_nombre'];
        
        $ruc = $_POST['txt_ruc'];
        
        $sitio = $_POST['txt_sitio'];
        
        $empresa->actualizaEmpresa($id_empresa, $nombre, $ruc, $sitio);
        
        echo "Empresa actualizada correctamente.";
        
    }
    
    $row_empresas = $empresa->obtieneDatosEmpresa($id_empresa);
?>
    
    <table>
        <tr>
            <th>Nombre</th>
            <th>RUC</th>
            <th>Sitio Web</th>
        </tr>
        <form method="post">
            
            <input type="hidden" name="id_empresa" id="id_empresa" value="<?php echo $id_empresa;?>">

<?php
    foreach ($row_empresas as $row_empresa){
        
?>

        <tr>
            <td><input type="text" name="txt_nombre" id="txt_nombre" value="<?php echo $row_empresa['nombre_empresa'];?>"></td>
            <td><input type="text" name="txt_ruc" id="txt_ruc" value="<?php echo $row_empresa['ruc_empresa'];?>"></td>
            <td><input type="text" name="txt_sitio" id="txt_sitio" value="<?php echo $row_empresa['sitio_web_empresa'];?>"></td>
        </tr>

<?php
        
    }
    
?>
        <tr>
            <td colspan="2"><input type="submit" name="btn_actualizar" value="Actualizar"></td>
        </tr>
        
        </form>
    </table>

    
        
<?php
    
}

if (strcasecmp($accion, 'insertar') == 0){
    
    
    if (!empty($_POST['btn_insertar'])){
        
        $nombre = $_POST['txt_nombre'];
        
        $ruc = $_POST['txt_ruc'];
        
        $sitio = $_POST['txt_sitio'];
        
        $empresa->insertaEmpresa($nombre, $ruc, $sitio);
        
        echo "Empresa insertada.";
        
    }
    
 ?>

    <table>
        
        <form method="post">
            <input type="hidden" name="accion" id="accion" value="insertar">
        <tr>
            <th>Nombre</th>
            <th>RUC</th>
            <th>Sitio</th>
        </tr>
        <tr>
            <td><input type="text" name="txt_nombre" id="txt_nombre"></td>
            <td><input type="text" name="txt_ruc" id="txt_ruc"></td>
            <td><input type="text" name="txt_sitio" id="txt_sitio"></td>
        </tr>
        <tr>
            <td colspan="2"><input type="submit" name="btn_insertar" value="Insertar"></td>
        </tr>
        </form>
    </table>

<?php
    
}
?>